 @font-face {
    font-family: 'impact';
    src: url('../fonts/impact.eot'); /* IE9 Compat Modes */
    src: url('../fonts/impact.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('../fonts/impact.woff') format('woff'), /* Modern Browsers */
             url('../fonts/impact.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('../fonts/impact.svg#impact') format('svg'); /* Legacy iOS */
   }
/*=================header================*/
header{
	width: 100%;
	position: absolute;
	top:0;
	left:0;
}
.toppart{
	background-color:transparent;
	width: 100%;
	min-width:990px;
}
.top-wrap{
	width:1100px;
	height: 49px;
	margin:0 auto;
	padding:16px 0;
	position: relative;
	z-index:3;
}
.top-wrap .logo{
	display: block;
	float: left;
	width:115px;
	height: 49px;
	background:url(../img/logo.png) no-repeat center;
}
nav{
	position: relative;
	float: left;
	margin-top:16px;
	margin-left:24px;
	margin-right:26px;
}
nav ul{
	display: block;
	overflow: hidden;
}
nav ul li{
	float: left;
	width: 100px;
	text-align: center;
}
nav ul li a{
	display: block;
	font-size:14px;
	color: #fff;
	font-weight: bolder;
	letter-spacing: 2px;
}
nav ul li:hover a{
	color: #fff;
	background:url(../img/navline.jpg) no-repeat center bottom;
}
nav ul li.curr a{
	color: #fff;
	background:url(../img/navline.jpg) no-repeat center bottom;
}
nav ul li.nav-line{
	position: absolute;
	left:0;
	bottom:-5px;
}
nav ul li.nav-line i{
	display: block;
	width: 50px;
	height: 2px;
	background-color: #fff;
	margin:0 auto;
}
.search{
	float: left;
	width: 157px;
	height: 30px;
	margin-top:14px;
	position: relative;
	overflow:hidden;
}
.search .search-icon{
	display: block;
	width: 30px;
	height: 28px;
	background:url(../img/search_btn.png) no-repeat center;
	position: absolute;
	right:1px;
	top:1px;
	z-index: 10;
}
.searchbox{
	width: 155px;
	height: 28px;
	border-radius: 2px;
	border:solid 1px #fff;
	background-color: #65b4d8;
	position: relative;
	left:157px;
	top:0;
}
.searchbox .searchtx{
	outline:none;
	float: left;
	width:105px;
	height: 28px;
	line-height: 28px;
	padding:0 10px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	border:none;
	background-color:#65b4d8;
	color: #fff;
	font-size: 14px;
}
.searchbox .searchbtn{
	float: right;
	width: 30px;
	height: 28px;
	background:url(../img/search_btn.png) no-repeat center;
	border: none;
	outline:none;
}
.suggest{
	display:none;
	width: 157px;
	position: absolute;
	margin:0 -1px;
	top:29px;
	left:0;
	border-radius:2px;
	background-color: #fff;
	z-index: 3;
}
.suggest ul li{
	padding:0 10px;
	margin:0 1px;
	border-radius:2px;
	font-size:14px;
	color: #9fa0a0;
	cursor:pointer;
}
.suggest ul li:hover{
	background-color: #ccc;
}
.lang{
	position: absolute;
	float: left;
    width: 46px;
    height: 18px;
    top:36px;
    right:120px;
    overflow: hidden;
    border: solid 1px #fff;
    border-radius:2px;
    z-index:3;
}
.lang li{
    display:none;
    height:18px;
    line-height:18px;
    text-align:center;
    overflow: hidden;
}
.lang li:hover{
    display:block;
    background-color:#66b4d9;
}
.lang li a{
    color:#fff;
}
.lang .selected{
    display:block;
    background-color:transparent;
}
.trigger-hover{
    height:auto;
}
.trigger-hover li{
    display:block;
}
.alter-nav{

}
.user{
	float: right;
	width: 17px;
	height: 23px;
	margin-top:17px;
	margin-right:90px;
	background:url(../img/user.png) no-repeat center;
}
.alter-lang{
	position: absolute;
	top:36px;
    right:120px;
}
.alter-user{
	margin-right: 0;
	position: absolute;
	right:90px;
}
.tips{
	position: absolute;
	right:0px;
	top:35px;
	color: #fff;
}
.exitbtn{
	color: #fff;
}

/*=================nyheader================*/
.nyheader{
	position: relative;
	z-index:3;
}
.nyheader .lang{
	background-color: #0084c1;
}
.ny-toppart{
	background-color: #0084c1;
}
.alter-nav{

}
.user{
	float: right;
	width: 17px;
	height: 23px;
	margin-top:17px;
	margin-right:90px;
	background:url(../img/user.png) no-repeat center;
}
.alter-lang{
	position: absolute;
	top:36px;
    right:120px;
}
.alter-user{
	margin-right:0;
	position: absolute;
	right:90px;
}
.tips{
	position: absolute;
	right:0px;
	top:35px;
	color: #fff;
}
.exitbtn{
	color: #fff;
}
/*=================footer================*/
.downpart .down-wrap{
	width: 900px;
	margin:0 auto;
	padding:40px 0 80px;
}
.down-wrap .share a{
	display:block;
	float: left;
	padding:0;
	margin:0 5px;
	width: 40px;
	height: 40px;
}
.down-wrap .share .bds_more{
	width:20px;
	background:url(../img/share_more.png) no-repeat left center;
}
.down-wrap .share .bds_weixin{
	background:url(../img/share.png) no-repeat left center;
}
.down-wrap .share .bds_tsina{
	background:url(../img/share.png) no-repeat -54px center;
}
.down-wrap .share .bds_fbook{
	background:url(../img/share.png) no-repeat -108px center;
}
.down-wrap .share .bds_mail{
	background:url(../img/share.png) no-repeat -162px center;
}
.down-wrap .down-nav{
	margin-top:40px;
}
.down-wrap .down-nav dl dt{
	font-size:14px;
	color: #000;
	font-weight: bolder;
	letter-spacing:2px;
	line-height: 14px;
	margin-bottom: 10px;
}
.down-wrap .down-nav dl dd a{
	font-size: 12px;
	color: #221815;
	line-height: 26px;
}
.down-wrap .down-nav dl dd a:hover{
	text-decoration: underline;
}
.down-nav .about-nav{
	float: left;
}
.down-nav .pro-nav{
	float: left;
	margin-left:58px;
}
.down-nav .news-nav{
	float: left;
	margin-left:46px;
}
.down-nav .rec-nav{
	float: left;
	margin-left:45px;
}
.down-nav .cont-nav{
	float: left;
	margin-left:45px;
}
.down-nav .ewm{
	display: block;
	width: 140px;
	height: 140px;
	margin-top: -6px;
	float: right;
}
.down-nav .ewm img{
	display: block;
	width: 140px;
	height: 140px;
}
footer .copyright{
	height:80px;
	background-color: #303030;
	text-align: center;
}
footer .copyright p{
	font-size: 14px;
	font-weight: bolder;
	color: #bfbfbf;
	line-height: 80px;
}
footer .mark{
	width: 100%;
	min-width:900px;
	background-color: #fff;
	text-align:center;
}
footer .mark p{
	color: #000;
}
footer .mark a{
	color: #000;
}
footer .mark a:hover{
	text-decoration: underline;
}
/*=================首页================*/
.bannerbg{
	width:100%;
	min-width:900px;
	height:558px;
	background-size:cover;
}
.pro-center{
	width:100%;
	min-width:900px;
}
.w900{
	width:900px;
	margin:0 auto;
}
.pro-wrap{
	padding:40px 0 80px;
}
.pro-wrap h2{
	font-size:20px;
	color: #000;
	letter-spacing:6px;
	font-weight: bolder;
}
.pro-wrap h3{
	font-size:12px;
	color: #000;
	letter-spacing:2px;
}
.pro-wrap .prolist{
	margin-top:10px;
}
.pro-wrap .prolist ul li{
	float: left;
	margin:0 9px 9px 0;
	width: 218px;
	height: 195px;
	position: relative;
}
.pro-wrap .prolist ul li em{
	display: block;
	width: 218px;
	height: 195px;
	position: absolute;
	top:0;
	left:0;
	z-index:9;
}
.pro-wrap .prolist ul li em img{
	display: block;
	width: 218px;
	height: 195px;
}
.pro-wrap .prolist ul li a{
	display: block;
	width: 218px;
	height: 95px;
	padding:80px 0 20px;
	background:url(../img/probg.png) repeat;
	position: absolute;
	top:0;
	left:0;
	z-index:10;
	color: #fff;
	text-align:center;
	opacity: 0;
	filter:alpha(opacity=0);
	transition:all 0.6s ease-in-out 0s;
}
.pro-wrap .prolist ul li a:hover{
	opacity: 1;
	filter:alpha(opacity=100);
	transition:all 0.6s ease-in-out 0s;
}
.pro-wrap .prolist ul li a p{
	font-size:18px;
}
.pro-wrap .prolist ul li a span{
	display:block;
	font-size:14px;
	margin-top:36px;
}
.news-center{
	width: 100%;
	min-width:900px;
	background-color: #f3f3f3;
}
.news-wrap{
	padding:40px 0 70px;
}
.news-wrap h2{
	font-size:20px;
	color: #000;
	letter-spacing:6px;
	font-weight: bolder;
}
.news-wrap .sy-news{
	margin-top:16px;
}
.newslist{
	width: 500px;
}
.newslist ul li{
	width:100%;
	height: 36px;
	line-height:36px;
	overflow: hidden;
}
.newslist ul li a{
	float: left;
	font-size: 12px;
	color: #000;
	transition:all 0.3s ease 0s;
}
.newslist ul li a:hover{
	color: #66b4d9;
	transition:all 0.3s ease 0s;
}
.newslist ul li span{
	float: right;
	font-size: 12px;
	color: #525252;
}
.newslist .morebtn{
	display: block;
	margin-top:30px;
	font-size: 12px;
	width: 50px;
	color: #000;
	transition:all 0.3s ease 0s;
}
.newslist .morebtn:hover{
	color: #66b4d9;
	transition:all 0.3s ease 0s;
}
.newsimg{
	width: 338px;
	height: 408px;
}
.newsimg .banner{
	width: 338px;
	height: 408px;
}
.newsimg .banner ul li{
	width: 338px;
	height: 408px;
}
.newsimg .banner ul li a{
	display: block;
	height:100%;
}
.newsimg .banner ul li a img{
	display: block;
	width: 338px;
	height: 408px;
}
.newsimg .banner .btns span{
	width:14px;
	height: 14px;
	border-radius:50%;
	border:none;
	background-color: #fff;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.newsimg .banner .btns span.cur{
	width:14px;
	height: 14px;
	border-radius:50%;
	opacity: 1;
	filter:alpha(opacity=100);
}
/*=================关于我们================*/
.about-wrap{
	padding:54px 0;
}
.about-list li{
	float: left;
	width: 430px;
	margin-right:40px;
	margin-bottom:35px;
}
.about-list li .figure-pic{
	display: block;
	width: 430px;
	height: 340px;
}
.about-list li .figure-pic img{
	display: block;
	width: 430px;
	height: 340px;
}
.about-list .caption{
	padding:20px 35px;
	background-color: #f7f8f8;
}
.about-list .caption h2{
	font-size:20px;
	color: #0084c1;
	font-weight: bolder;
	letter-spacing:4px;
}
.about-list .caption p{
	font-size: 12px;
	height: 48px;
	color: #000;
	letter-spacing:1px;
}
.about-list .caption .learnmore{
	display: block;
	color: #5e5e5e;
	font-size: 12px;
	margin-top:10px;
}
.learnmore:hover{
	text-decoration: underline;
}
.divider{
	width: 800px;
	height: 1px;
	margin:0 auto;
	background-color: #efeeee;
}
/*=================产品详情================*/
.pro-tab{
	margin:16px 0;
	width:100%;
	min-width:990px;
	background-color: #f7f8f8;
}
.pro-tab .tab-wrap{
	width: 1100px;
	margin:0 auto;
}
.pro-tab .tab-wrap a{
	display: block;
	float: left;
	text-align:center;
	border-right:solid 1px #e6e6e6;
	padding:20px 0;
}
.pro-tab .tab-wrap a strong{
	font-size:12px;
	color: #303030;
	display:block;
	transition:all 0.3s ease 0s;
}
.pro-tab .tab-wrap a:hover strong{
	color: #66b4d9;
	transition:all 0.3s ease 0s;
}
.pro-tab .tab-wrap a{
	font-size:10px;
	color: #303030;
	line-height:18px;
	transition:all 0.3s ease 0s;
}
.pro-tab .tab-wrap a:hover{
	color: #66b4d9;
	transition:all 0.3s ease 0s;
}
.back{
	height:52px;
}
.back a{
	display: block;
	width:64px;
	line-height:52px;
	font-size: 14px;
	color: #000;
	font-weight: bolder;
	transition:all 0.3s ease 0s;
}
.back a:hover{
	color: #66b4d9;
	transition:all 0.3s ease 0s;
}
.prodtlbox{
	padding-bottom:60px;
}
.prodtlbox .dtl-l{
	width: 275px;
	padding:0 50px;
}
.prodtlbox .dtl-l img{
	display: block;
	width:275px;
	height: auto;
}
.prodtlbox .dtl-r{
	width: 525px;
}
.prodtlbox .dtl-r ul li{
	padding:20px 0;
	overflow: hidden;
}
.prodtlbox .dtl-r div.lefttit{
	display: block;
	float: left;
	margin-right:26px;
	font-size:12px;
	font-weight: bolder;
	color: #303030;
}
.prodtlbox .dtl-r div.rightp{
	width:300px;
	display: block;
	float: left;
	font-size:12px;
	color: #303030;
}
/*=================产品中心================*/
.proli{
	padding-top:40px;
}
.pro-t{
	height: 50px;
	background:url(../img/prot.png) repeat-x 0 10px;
}
.pro-t h2{
	font-size:20px;
	color: #303030;
	line-height:20px;
	width:230px;
	background-color: #fff;
	margin:0 auto;
	text-align:center;
}
.pro-t h2 span{
	font-size: 12px;
	line-height:12px;
}
.pros{
	padding:30px 0 50px;
}
.pros ul li{
	float:left;
	margin-right:10px;
	margin-bottom:30px;
}
.pros ul li .pros-img{
	display: block;
	width: 217px;
	height: 262px;
	background-color: #f7f8f8;
}
.pros ul li .pros-img img{
	display: block;
	width: 217px;
	height: 262px;
}
.pros ul li .pros-dis{
	display: block;
	width: 217px;
	height: 38px;
	background-color: #0084c1;
}
.pros ul li .pros-dis h3{
	text-align:center;
	color:#fff;
	font-size:20px;
	line-height: 38px;
}
/*=================东亚简介================*/
.intro-wrap{
	padding:30px 0 50px;
}
article{
	padding:20px 0 10px;
	overflow: hidden;
}
.art-p{
	text-align:center;
	margin-bottom:40px;
}
.art-p h2{
	font-size: 24px;
	color: #0084c1;
	font-weight: bolder;
	letter-spacing: 6px;
}
article p{
	text-indent: 2em;
	color: #000;
	font-size:12px;
}
article img{
	max-width:100%;
}
/*=================东亚荣誉================*/
.honor-wrap{
	padding:30px 0 50px;
}
.honorli{
	padding:20px 0 0;
	overflow:hidden;
}
.honorli ul li{
	float: left;
	margin-right:10px;
	margin-bottom:35px;
}
.honorli ul li .honor-pic{
	display: block;
	width: 293px;
	height: 237px;
}
.honorli ul li .honor-pic img{
	display: block;
	margin:0 auto;
}
.honorli ul li .honor-t{
	display: block;
	width: 193px;
	height:40px;
	padding:12px 50px;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	color: #000;
}
/*==================分页=================*/
.sabrosus { padding:20px 0px; margin:0 auto; text-align:center;transition:all 0.3s ease 0s;}
.sabrosus a { padding:7px 10px 6px;line-height:30px; border: #e5e5e5 1px solid; color: #666; margin-left:10px; text-decoration:none;transition:all 0.3s ease 0s;}
.sabrosus a:hover { padding:7px 10px 6px; background:#0084c1; color:#fff; border: #4776be 1px solid;transition:all 0.3s ease 0s;}
.sabrosus a.current{ background:#0084c1; color:#fff; border: #0084c1 1px solid;transition:all 0.3s ease 0s;}
/*=================东亚文化================*/
.culture-wrap{
	padding:30px 0 50px;
}
.culture-wrap article .phi{
	margin-top:12px;
}
.culture-wrap article .prin{
	margin-top:40px;
}
.culture-wrap article img{
	max-width:100%;
}
.culture-wrap article h2{
	margin-top:20px;
	font-size: 12px;
	font-weight:bolder;
	color: #000;
}
.culture-wrap article h3{
	font-size: 12px;
	font-weight:bolder;
	color: #000;
	margin-bottom:12px;
}
.culture-wrap article p{
	text-indent: 0em;
	font-size: 12px;
/*	font-weight:bolder;*/
	color: #000;
}
.culture-wrap article .prin p{
	text-indent: 0em;
	font-size: 12px;
	font-weight:bolder;
	color: #000;
}
.culture-wrap article ul li{
	overflow: hidden;
	margin-bottom:10px;
}
.culture-wrap article ul li i{
	float: left;
	background-color: #5a5a5a;
	color: #fff;
	font-style:normal;
	padding:0 4px;
	margin-right:10px;
	letter-spacing: 2px;
}
.culture-wrap article ul li em{
	float: left;
	background-color: #5a5a5a;
	color: #fff;
	font-style:normal;
	padding:0 4px;
	margin-right:10px;
	letter-spacing: 2px;
}
.culture-wrap article ul li span{
	float: left;
	letter-spacing: 1px;
	line-height:24px;
	width: 690px;
}
.culture-wrap article .prinbox{
	margin-top:40px;
	margin-bottom: 30px;
}
.culture-wrap article .prinbox .prinl{
	display: block;
	width: 356px;
}
.prinbox dd{
	font-size:12px;
	color: #000;
	line-height:32px;
	font-weight: bolder;
}
/*=================发展历程================*/
.history-wrap{
	padding:30px 0 50px;
}
.yearby{
	/*height:3760px;*/
	position: relative;
	/*background:url(../img/yearby.png) no-repeat top left;*/
}
.yearby img{
	max-width:100%;
}
.year{
	position: absolute;
}
.year h2{
	font-size:44px;
	font-family:"impact";
	color:#6bc600;
	line-height:60px;
}
.year p{
	font-size:14px;
	color: #000;
	letter-spacing: 3px;
	font-weight: bolder;
	line-height:32px;
}
.year-pic{
	position: absolute;
}
.year01{
	top:80px;
	left:50px;
}
.year02{
	top:242px;
	left:340px;
}
.year03{
	top:430px;
	left:315px;
}
.year-pic01{
	left: 90px;
	top: 230px;
}
.year04{
	top:674px;
	left:50px;
}
.year05{
	top:1000px;
	left:50px;
}
.year-pic02{
	left: 520px;
	top: 840px;
}
.year06{
	top:1230px;
	left:267px;
}
.year07{
	top:1570px;
	left:405px;
}
.year-pic03{
	left: 40px;
	top: 1500px;
}
.year08{
	top:1840px;
	left:380px;
}
.yellow h2{
	color: #ffba00;
}
.year09{
	top:2140px;
	left:50px;
}
.year10{
	top:2480px;
	left:186px;
}
.year-pic04{
	left: 514px;
	top: 2222px;
}
.year11{
	top:2660px;
	left:460px;
}
.year12{
	top:2820px;
	left:130px;
}
.year13{
	top:3040px;
	left:50px;
}
.year14{
	top:3220px;
	left:50px;
}
.year15{
	top:3370px;
	left:50px;
}
.year16{
	top:3540px;
	left:50px;
}
.year-pic05{
	left: 435px;
	top: 3345px;
}
/*=================总裁致辞================*/
.speech-wrap{
	padding:30px 0 50px;
}
.speech-wrap article p{
	line-height:32px;
}
.speech-wrap article img{
	max-width: 100%;
}
.speech-wrap article span{
	float: right;
}
/*=================新闻列表================*/
.banner{
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 558px;
}
.banner li{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
    width: 100%;
    height: 100%;
}
.banner .btns{
    position: absolute;
    left: 50%;
    bottom: 15px;
    height: 15px;
    text-align: center;
}
.banner .btns span{
    width:14px;
	height: 14px;
	margin:0 10px;
	border-radius:50%;
	border:none;
	background-color: #fff;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.banner .btns span.cur{
	width:14px;
	height: 14px;
	border-radius:50%;
	opacity: 1;
	filter:alpha(opacity=100);
}
.newsli-wrap{
	padding:80px 0 0;
	position: relative;
}
.newsbox{
	padding-bottom:80px;
}
.newsbox ul li{
	position: relative;
	overflow: hidden;
	float: left;
	width: 291px;
	height: 296px;
	margin-right:12px;
	margin-bottom:13px;
}
.new-tit{
	width: 239px;
	height: 256px;
	padding:20px 26px;
	background-color: #f7f8f8;
	position: absolute;
	top:0;
	left:0;
}
.new-tit p{
	width:100%;
	overflow:hidden;
}
.new-tit p span{
	float: left;
	font-size:12px;
	color: #8d8d8d;
}
.new-tit p i{
	float: right;
	width: 18px;
	height: 22px;
	background:url(../img/newsicon.png) no-repeat center;
}
.new-tit h2{
	font-size:20px;
	color: #0084c1;
	font-weight: bolder;
	letter-spacing: 3px;
	margin-top:50px;
}
.new-a{
	display:block;
	padding:40px 20px 40px 20px;
	width: 251px;
	height: 216px;
	background-color: #0084c1;
	color: #fff;
	position: absolute;
	top:-100px;
	left:0;
	opacity: 0;
	filter:alpha(opacity=0);
}
.new-a p{
	font-size: 12px;
	color: #fff;
	height: 196px;
}
.new-a span{
	font-size: 12px;
	color: #fff;
	position: absolute;
	top:20px;
	opacity: 0;
	filter:alpha(opacity=0);
}
.new-a:hover span{
	text-decoration: underline;
}
.note{
	padding:40px 20px 60px;
}
.note h2{
	font-size:20px;
	color:#000;
	font-weight: bolder;
	margin-bottom:20px;
}
.note ul li{
	overflow: hidden;
	width:100%;
	line-height: 40px;
}
.note ul li a{
	font-size: 14px;
	color: #000;
	float: left;
	transition:all 0.3s ease 0s;
}
.note ul li a:hover{
	color: #0084c1;
	transition:all 0.3s ease 0s;
}
.note ul li span{
	float: right;
	font-size: 14px;
	color: #8d8d8d;
}
.side{
	position: absolute;
	right:-60px;
	top:80px;
}
.sidefixed{
	position: fixed;
	top:317px;
	left:50%;
	margin-left:460px;
}
.side ul li{
	position: relative;
	width: 50px;
	height: 26px;
	margin-bottom:5px;
}
.side i{
	display: block;
	width: 10px;
	background-color: #efefef;
	height:26px;
	position: absolute;
	left:0;
	top:0;
	z-index:-1;
	transition:all 0.3s ease 0s;
}
.side li:hover i{
	width: 45px;
	height: 26px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	background-color: #61b9e9;
	transition:all 0.3s ease 0s;
}
.side li.now i{
	width: 45px;
	height: 26px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	background-color: #61b9e9;
	transition:all 0.3s ease 0s;
}
.side a{
	display: block;
	width: 50px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #616161;
	z-index:1;
	transition:all 0.3s ease 0s;
}
.side li:hover a{
	color: #fff;
	transition:all 0.3s ease 0s;
}
.side li.now a{
	color: #fff;
	transition:all 0.3s ease 0s;
}
/*=================新闻详情================*/
.newsdtl-wrap{
	padding:30px 0 50px;
}
.new-t{
	text-align:center;
	padding:40px 0 20px;
}
.new-t h2{
	font-size:24px;
	color: #0084c1;
	letter-spacing: 4px;
}
.new-t span{
	font-size:12px;
	color: #8d8d8d;
}
.newsdtl-wrap article p{
	line-height: 32px;
}
.newsdtl-wrap article img{
	max-width:100%;
}
.new-con{
	padding:20px 0;
}
.new-con a{
	display: block;
	font-size:12px;
	color: #0084c1;
	line-height:26px;
	transition:all 0.3s ease 0s;
}
.new-con a:hover{
	color: #006d9f;
	transition:all 0.3s ease 0s;
}
/*=================搜索结果================*/
.result-wrap{
	padding:60px 0 80px;
}
/*=================联系我们================*/
.contact-wrap{
	padding:40px 0;
}
.addr{
	padding:30px 0;
}
.addr02{
	padding:70px 0 30px;
}
.addr .map{
	/*margin-bottom:40px;*/
	border:solid 1px #d5d5d5;
}
.addr-dtl h2{
	font-size:20px;
	color: #000;
	letter-spacing: 2px;
	font-weight: bolder;
	margin-bottom:20px;
}
.addr-dtl ul li{
	margin-bottom:7px;
}
.addr-dtl ul li i{
	font-style: normal;
	font-size: 14px;
	color: #fff;
	padding:2px 4px;
	background-color: #5a5a5a;
	margin-right:10px;
}
.addr-dtl ul li a{
	display: inline;
	zoom:1;
	display: inline-block;
	width: 29px;
	height: 21px;
	margin:0 5px;
	background:url(../img/email.png) no-repeat center;
	vertical-align:middle;
}
.addr-dtl ul li span{
	font-size:14px;
	color: #000;
}
/*=================人才招聘================*/
.recruit-wrap{
	padding-top:0px;
}
.job{
	padding:60px 0 0px;
}
.job h2{
	font-size:20px;
	color: #0084c1;
	font-weight: bolder;
	margin-bottom:30px;
}
.job i{
	font-style: normal;
	font-size: 12px;
	color: #fff;
	padding:2px 4px;
	background-color: #5a5a5a;
}
.job p,.job span{
	font-size: 12px;
	color: #000;
}
.sort span{
	zoom:1;
	width: 200px;
	display:inline-block;
}
.sort i,.address i{
	margin-right:10px;
}
.sortbox{
	margin-bottom:10px;
}
.abil,.jobdtl,.fare{
	margin-bottom:20px;
}
.job .submit{
	padding:40px 0 60px;
	text-align:center;
}
.submit a{
	display: block;
	margin:0 auto;
	width: 226px;
	height: 40px;
	font-size: 20px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background-color: #75e5c4;
	border-radius: 5px;
	border:none;
	transition:all 0.3s ease 0s;
}
.submit a:hover{
	background-color: #0084c1;
	transition:all 0.3s ease 0s;
}
.job .line{
	margin:0 auto;
	width: 842px;
	height: 2px;
	background:url(../img/line.png) repeat-x 0 center;
}
/*=================login================*/
.overlayer{
	width:100%;
	height:100%;
	background-color:#000;
	opacity: 0.4;
	filter:alpha(opacity=40);
	position: fixed;
	top:0;
	left:0;
	z-index:9;
	display:none;
}
.login{
	width: 276px;
	height: 324px;
	margin-left:-138px;
	position:fixed;
	margin-top:-162px;
	top:50%;
	left:50%;
	z-index:100;
	box-shadow: 0 0 10px rgba(0, 0, 0, .35);
	display: none;
}
.login .closebar{
	height:30px;
	padding:15px 0 0 15px;
	background-color: #0284c0;
}
.login .closebar .closebtn{
	display:block;
	width: 18px;
	height: 18px;
	background:url(../img/closebtn.png) no-repeat center;
}
.loginbox{
	width: 216px;
	padding:30px;
	background-color: #fff;
}
.viplog{
	font-size:22px;
	color: #6b6b6b;
	line-height:22px;
}
.username{
	width: 214px;
	border:solid 1px #ccc;
}
.password{
	width: 214px;
	border:solid 1px #ccc;
}
.loginbox table{
	width: 100%;
}
.loginbox table tr td{
	padding-bottom:20px;
}
.loginbox i{
	float:left;
	zoom:1;
	display:inline-block;
	width: 34px;
	height: 34px;
	vertical-align:top;
}
.username,.password{
	overflow: hidden;
}
.username i{
	background:url(../img/username.png) no-repeat center;
}
.password i{
	background:url(../img/password.png) no-repeat center;
}
.loginbox #username,.loginbox #password{
	float: left;
	width: 170px;
	height: 34px;
	line-height: 34px;
	border:none;
	padding:0;
	padding-left:10px;
}
.loginbox .submitbtn{
	width: 100%;
	padding-top:10px;
}
.loginbox .submitbtn input{
	border:none;
	border-radius:3px;
	color: #fff;
	width: 100%;
	height: 34px;
	font-size:14px;
	background-color: #0284c0;
}


.seemore{
	margin:10px auto 0;
	background:url(../img/morearr.png) no-repeat 420px center;
	background-size:9px 9px;
	background-color: #f8f8f8;
	width: 100%;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #888;
	font-size: 18px;
	border-radius: 4px;
	cursor:pointer;
}
.seemore.on{
	background:url(../img/morearr2.png) no-repeat 420px center;
	background-size:9px 9px;
	background-color: #f8f8f8;
}
.copyright #cnzz_stat_icon_1260471374{
	margin-left:20px;
}
/*# sourceMappingURL=style.css.map */